正则表达式
系统.对象
└正则表达式.正则表达式
初始化方法摘要 | |
---|---|
公开  | 初始化(文本 正则表达式文本, 整数 语法选项值 = 0) |
公开  | 初始化(正则表达式.正则表达式 正则表达式对象) |
方法摘要 | |
---|---|
公开 逻辑 | 是否匹配(文本 匹配文本, 正则表达式.匹配结果 结果, 整数 匹配选项值 = 0) 返回“真”表示匹配,否则返回“假”。 |
公开 逻辑 | 是否匹配(文本 匹配文本, 整数 匹配选项值 = 0) 返回“真”表示匹配,否则返回“假”。 |
公开 逻辑 | 是否匹配(文本 匹配文本, 正则表达式.匹配结果 结果, 文本 正则表达式文本, 整数 匹配选项值 = 0) 返回“真”表示匹配,否则返回“假”。 |
公开 逻辑 | 是否匹配(文本 匹配文本, 文本 正则表达式文本, 整数 匹配选项值 = 0) 返回“真”表示匹配,否则返回“假”。 |
公开 逻辑 | 搜索匹配(文本 匹配文本, 正则表达式.匹配结果 结果, 整数 匹配选项值 = 0) 执行正则表达式匹配文本操作。 |
公开 逻辑 | 搜索匹配(文本 匹配文本, 正则表达式.匹配结果 结果, 文本 正则表达式文本, 整数 匹配选项值 = 0) 执行正则表达式匹配文本操作。 |
公开 整数 | 取长度() 取正则表达式文本长度。 |
公开 整数 | 取最大长度() 正则表达式文本的最大长度。 |
公开 逻辑 | 长度是否为零() 长度是否为0。 |
公开 整数 | 取组数() 返回正则表达式的组数,一般情况下为小括号对数+1。 |
公开 整数 | 取语法选项() 返回语法选项(见枚举“匹配选项”)。 |
公开 文本 | 取正则表达式() 返回正则表达式。 |
公开 | 赋值(正则表达式.正则表达式 正则表达式对象) 正则表达式对象赋值。 |
公开 | 赋值(文本 正则表达式文本, 整数 语法选项值 = 0) 正则表达式对象赋值。 |
公开 文本[] | 分割文本(文本 匹配文本) 返回分割后的文本数组。 |
公开 文本[] | 分割文本(文本 匹配文本, 文本 正则表达式文本, 整数 匹配选项值) 返回分割后的文本数组。 |
公开 文本[] | 分割文本(文本 匹配文本, 文本 正则表达式文本) 返回分割后的文本数组。 |
公开 文本 | 替换(文本 匹配文本, 文本 正则表达式文本, 文本 格式, 整数 匹配选项值 = 0) 返回替换后的文本。 |
公开 文本 | 替换(文本 匹配文本, 文本 格式) 返回替换后的文本。 |
从 系统.对象 继承的方法 |
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用 |
返回“真”表示匹配,否则返回“假”。
参数:
匹配文本 - 被正则表达式匹配的文本。
结果 - 方法返回后本对象包含匹配结果。
匹配选项值 - 见枚举“匹配选项”。
返回“真”表示匹配,否则返回“假”。
参数:
匹配文本 - 被正则表达式匹配的文本。
匹配选项值 - 见枚举“匹配选项”。
返回“真”表示匹配,否则返回“假”。
参数:
匹配文本 - 被正则表达式匹配的文本。
结果 - 方法返回后本对象包含匹配结果。
正则表达式文本
匹配选项值 - 见枚举“匹配选项”。
返回“真”表示匹配,否则返回“假”。
参数:
匹配文本 - 被正则表达式匹配的文本。
正则表达式文本
匹配选项值 - 见枚举“匹配选项”。
执行正则表达式匹配文本操作。
参数:
匹配文本 - 被正则表达式匹配的文本。
结果 - 方法返回后本对象包含匹配结果。
匹配选项值 - 见枚举“匹配选项”。
执行正则表达式匹配文本操作。
参数:
匹配文本 - 被正则表达式匹配的文本。
结果 - 方法返回后本对象包含匹配结果。
正则表达式文本
匹配选项值 - 见枚举“匹配选项”。
取正则表达式文本长度。
正则表达式文本的最大长度。
长度是否为0。
返回正则表达式的组数,一般情况下为小括号对数+1。
返回语法选项(见枚举“匹配选项”)。
返回正则表达式。
正则表达式对象赋值。
参数:
正则表达式对象
正则表达式对象赋值。
参数:
正则表达式文本
语法选项值 - 见枚举“语法选项”。
返回分割后的文本数组。
参数:
匹配文本 - 被正则表达式分割的文本。
返回分割后的文本数组。
参数:
匹配文本 - 被正则表达式分割的文本。
正则表达式文本
匹配选项值 - 见枚举“匹配选项”。
返回分割后的文本数组。
参数:
匹配文本 - 被正则表达式分割的文本。
正则表达式文本
返回替换后的文本。
参数:
匹配文本 - 被正则表达式替换的文本。
正则表达式文本
格式
匹配选项值 - 见枚举“匹配选项”。
返回替换后的文本。
参数:
匹配文本 - 被正则表达式替换的文本。
格式